#ifndef STATE_H
#define STATE_H
#include <vector>
#include <string>
#include <queue>
#include <unordered_map>
#include <algorithm>
#include <random>

class state
{
public:
    std::string s;
    std::vector<std::string> moves;
    state(std::string current_state);
};
std::vector<std::string> solve(std::string start);

#endif // STATE_H
